escrow contract - German English Dictionary